Time Inconsistency, Expectations and Technology Adoption