EdgeEcho: An Architecture for Echocardiology at the Edge