'The Eleventh Hour,' a Sci-Fi Rock Musical at Town Stages