Using Robots to Fix Solar Panel Maintenance Issues through Computer Vision and AI