Meet BeachBot, the robot that collects discarded cigarette butts from the beach