The Art of Looking into the Future: The Five Principles of Technological Evolution