Burning a bootloader without an ICSP connection

I must have the FTDI since I want a user to be able to update the software with only as USB cable. So the FTDI is a must.