MSRI Streaming Video Series - H. Darmon - Constructing rational points on elliptic curves: beyond complex multiplication?