A massive asteroid being monitored by NASA could strike anywhere along a narrow "risk corridor" which is home to 110 million ...