eSIM in Spain: Connectivity Guide for Barcelona, Madrid, Seville, the Canary Islands, and Beyond