Alabama bans smoking on public beach, Florida could be next