Location- and Person-Independent Activity Recognition with WiFi, Deep Neural Networks, and Reinforcement Learning