Space Elevator may not be far away