Planning for retirement used to mean meeting with a financial advisor, gathering paperwork and running numbers by hand or ...