Is It Time To Board The Hannon Armstrong Train?