How to Build an Internet Controlled Mars Rover