Future Fragments Future Fragments: Nine Robot-Centered Alternatives to Watching Transformers July 6, 2011