Architecture for astronauts : An activity-based approach.