Beatbot: Solar-Powered Intelligent Robotic Pool Skimmer