Molecular Electronics: Challenges and Perspectives