Bikewer
Penultimate Amazing
You may be able to use a really small electric motor. Like, a single molecule:
http://www.pcworld.com/article/2396...a_secondwe_know_they_counted.html#tk.rss_news
http://www.pcworld.com/article/2396...a_secondwe_know_they_counted.html#tk.rss_news