Social Security may not be enough for retirement. Here's why Americans need savings, investments and other income sources to retire comfortably.