Four Time Scales for Technology Development and Deployment